/********************************************************************************
** Form generated from reading UI file 'crccalc.ui'
**
** Created by: Qt User Interface Compiler version 5.9.0
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_CRCCALC_H
#define UI_CRCCALC_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QPlainTextEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSplitter>
#include <QtWidgets/QStatusBar>
#include <QtWidgets/QTextBrowser>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_CrcCalc
{
public:
    QWidget *centralWidget;
    QGridLayout *gridLayout;
    QSplitter *splitter_2;
    QListWidget *lstCRCSelect;
    QSplitter *splitter;
    QWidget *layoutWidget;
    QVBoxLayout *verticalLayout;
    QPlainTextEdit *txtEdit;
    QHBoxLayout *horizontalLayout;
    QPushButton *btnCalc;
    QPushButton *btnClear;
    QPushButton *btnLoadFile;
    QCheckBox *ckbHexSelect;
    QRadioButton *rdbUtf8;
    QRadioButton *rdbGB2312;
    QSpacerItem *horizontalSpacer;
    QTextBrowser *txtBrowser;
    QSpacerItem *verticalSpacer;
    QPlainTextEdit *txtMsg;
    QStatusBar *statusBar;
    QButtonGroup *encoderSelect;

    void setupUi(QMainWindow *CrcCalc)
    {
        if (CrcCalc->objectName().isEmpty())
            CrcCalc->setObjectName(QStringLiteral("CrcCalc"));
        CrcCalc->resize(591, 386);
        QIcon icon;
        icon.addFile(QStringLiteral("../res/general/OCR-cyan.ico"), QSize(), QIcon::Normal, QIcon::Off);
        CrcCalc->setWindowIcon(icon);
        centralWidget = new QWidget(CrcCalc);
        centralWidget->setObjectName(QStringLiteral("centralWidget"));
        gridLayout = new QGridLayout(centralWidget);
        gridLayout->setSpacing(6);
        gridLayout->setContentsMargins(11, 11, 11, 11);
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        splitter_2 = new QSplitter(centralWidget);
        splitter_2->setObjectName(QStringLiteral("splitter_2"));
        splitter_2->setOrientation(Qt::Horizontal);
        lstCRCSelect = new QListWidget(splitter_2);
        lstCRCSelect->setObjectName(QStringLiteral("lstCRCSelect"));
        lstCRCSelect->setMaximumSize(QSize(148, 16777215));
        splitter_2->addWidget(lstCRCSelect);
        splitter = new QSplitter(splitter_2);
        splitter->setObjectName(QStringLiteral("splitter"));
        splitter->setOrientation(Qt::Vertical);
        layoutWidget = new QWidget(splitter);
        layoutWidget->setObjectName(QStringLiteral("layoutWidget"));
        verticalLayout = new QVBoxLayout(layoutWidget);
        verticalLayout->setSpacing(2);
        verticalLayout->setContentsMargins(11, 11, 11, 11);
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        txtEdit = new QPlainTextEdit(layoutWidget);
        txtEdit->setObjectName(QStringLiteral("txtEdit"));
        QFont font;
        font.setPointSize(10);
        txtEdit->setFont(font);
        txtEdit->setTabChangesFocus(true);

        verticalLayout->addWidget(txtEdit);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setSpacing(6);
        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
        btnCalc = new QPushButton(layoutWidget);
        btnCalc->setObjectName(QStringLiteral("btnCalc"));
        QFont font1;
        font1.setPointSize(11);
        btnCalc->setFont(font1);
        QIcon icon1;
        icon1.addFile(QStringLiteral(":/general/general/ing10.ico"), QSize(), QIcon::Normal, QIcon::Off);
        btnCalc->setIcon(icon1);
        btnCalc->setIconSize(QSize(20, 20));

        horizontalLayout->addWidget(btnCalc);

        btnClear = new QPushButton(layoutWidget);
        btnClear->setObjectName(QStringLiteral("btnClear"));
        btnClear->setFont(font1);
        QIcon icon2;
        icon2.addFile(QStringLiteral(":/action/action/clear.png"), QSize(), QIcon::Normal, QIcon::Off);
        btnClear->setIcon(icon2);
        btnClear->setIconSize(QSize(20, 20));

        horizontalLayout->addWidget(btnClear);

        btnLoadFile = new QPushButton(layoutWidget);
        btnLoadFile->setObjectName(QStringLiteral("btnLoadFile"));
        btnLoadFile->setFont(font1);
        QIcon icon3;
        icon3.addFile(QStringLiteral(":/action/action/fileopen.png"), QSize(), QIcon::Normal, QIcon::Off);
        btnLoadFile->setIcon(icon3);
        btnLoadFile->setIconSize(QSize(20, 20));

        horizontalLayout->addWidget(btnLoadFile);

        ckbHexSelect = new QCheckBox(layoutWidget);
        ckbHexSelect->setObjectName(QStringLiteral("ckbHexSelect"));

        horizontalLayout->addWidget(ckbHexSelect);

        rdbUtf8 = new QRadioButton(layoutWidget);
        encoderSelect = new QButtonGroup(CrcCalc);
        encoderSelect->setObjectName(QStringLiteral("encoderSelect"));
        encoderSelect->addButton(rdbUtf8);
        rdbUtf8->setObjectName(QStringLiteral("rdbUtf8"));
        rdbUtf8->setChecked(true);

        horizontalLayout->addWidget(rdbUtf8);

        rdbGB2312 = new QRadioButton(layoutWidget);
        encoderSelect->addButton(rdbGB2312);
        rdbGB2312->setObjectName(QStringLiteral("rdbGB2312"));

        horizontalLayout->addWidget(rdbGB2312);

        horizontalSpacer = new QSpacerItem(15, 17, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout->addItem(horizontalSpacer);


        verticalLayout->addLayout(horizontalLayout);

        txtBrowser = new QTextBrowser(layoutWidget);
        txtBrowser->setObjectName(QStringLiteral("txtBrowser"));
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Minimum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(txtBrowser->sizePolicy().hasHeightForWidth());
        txtBrowser->setSizePolicy(sizePolicy);
        txtBrowser->setMinimumSize(QSize(0, 25));
        txtBrowser->setMaximumSize(QSize(16777215, 25));
        QFont font2;
        font2.setPointSize(14);
        txtBrowser->setFont(font2);
        txtBrowser->viewport()->setProperty("cursor", QVariant(QCursor(Qt::ArrowCursor)));
        txtBrowser->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
        txtBrowser->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);

        verticalLayout->addWidget(txtBrowser);

        verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout->addItem(verticalSpacer);

        splitter->addWidget(layoutWidget);
        txtMsg = new QPlainTextEdit(splitter);
        txtMsg->setObjectName(QStringLiteral("txtMsg"));
        QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(txtMsg->sizePolicy().hasHeightForWidth());
        txtMsg->setSizePolicy(sizePolicy1);
        splitter->addWidget(txtMsg);
        splitter_2->addWidget(splitter);

        gridLayout->addWidget(splitter_2, 0, 0, 1, 1);

        CrcCalc->setCentralWidget(centralWidget);
        statusBar = new QStatusBar(CrcCalc);
        statusBar->setObjectName(QStringLiteral("statusBar"));
        CrcCalc->setStatusBar(statusBar);
        QWidget::setTabOrder(txtEdit, btnCalc);
        QWidget::setTabOrder(btnCalc, btnClear);

        retranslateUi(CrcCalc);
        QObject::connect(btnClear, SIGNAL(clicked()), txtEdit, SLOT(clear()));
        QObject::connect(lstCRCSelect, SIGNAL(currentRowChanged(int)), btnCalc, SLOT(click()));

        QMetaObject::connectSlotsByName(CrcCalc);
    } // setupUi

    void retranslateUi(QMainWindow *CrcCalc)
    {
        CrcCalc->setWindowTitle(QApplication::translate("CrcCalc", "CrcCalc", Q_NULLPTR));
#ifndef QT_NO_TOOLTIP
        txtEdit->setToolTip(QApplication::translate("CrcCalc", "toolTip", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
#ifndef QT_NO_STATUSTIP
        txtEdit->setStatusTip(QString());
#endif // QT_NO_STATUSTIP
        txtEdit->setPlainText(QString());
        btnCalc->setText(QApplication::translate("CrcCalc", "\350\256\241\347\256\227", Q_NULLPTR));
        btnClear->setText(QApplication::translate("CrcCalc", "\346\270\205\347\251\272", Q_NULLPTR));
        btnLoadFile->setText(QApplication::translate("CrcCalc", "\350\275\275\345\205\245\346\226\207\344\273\266", Q_NULLPTR));
        ckbHexSelect->setText(QApplication::translate("CrcCalc", "ASCII", Q_NULLPTR));
        rdbUtf8->setText(QApplication::translate("CrcCalc", "utf8", Q_NULLPTR));
        rdbGB2312->setText(QApplication::translate("CrcCalc", "GB2312", Q_NULLPTR));
        txtBrowser->setHtml(QApplication::translate("CrcCalc", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'SimSun'; font-size:14pt; font-weight:400; font-style:normal;\">\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p></body></html>", Q_NULLPTR));
    } // retranslateUi

};

namespace Ui {
    class CrcCalc: public Ui_CrcCalc {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_CRCCALC_H
